home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-10-22 | 2.4 KB | 84 lines | [TEXT/MPS ] |
- #------------------------------------------------------------------------------
- #
- # Apple Macintosh Developer Technical Support
- #
- # Program: DTS.Lib
- # File: DTS.Lib.make - Make Source
- #
- # Copyright © 1988-1991 Apple Computer, Inc.
- # All rights reserved.
- #
- #------------------------------------------------------------------------------
-
- LibName = 'DTS.Lib'
-
- DTS.Lib.hdrs = ":DTS.Lib.headers:"
- projsrc = :
- obj = :OBJECT:
-
- SymOptions = #-sym on # turn this on to debug with SADE
-
- IncludesFolders = -i {DTS.Lib.hdrs}
- COptions = {IncludesFolders} {SymOptions} -r -mbg on
- LibOptions = {SymOptions}
-
- #------------------------------------------------------------------------------
- # These are modified default build rules. This is necessary to take into
- # account differences between MPW 3.1 and 3.2
- #------------------------------------------------------------------------------
- {obj} ƒ {projsrc}
-
- {obj}.c.o ƒ {projsrc}.c
- {C} {COptions} {CAltOptions} {DepDir}{Default}.c -o {TargDir}{Default}.c.o
-
- #------------------------------------------------------------------------------
- # These are the objects that we want to include in the library.
- #------------------------------------------------------------------------------
- LibObjects = ∂
- {obj}aeconnect.c.o ∂
- {obj}aerequired.c.o ∂
- {obj}aeutils.c.o ∂
- {obj}appletalk.c.o ∂
- {obj}ctlhandler.c.o ∂
- {obj}file.c.o ∂
- {obj}gwlayers.c.o ∂
- {obj}init.c.o ∂
- {obj}listcontrol.c.o ∂
- {obj}ppc.c.o ∂
- {obj}print.c.o ∂
- {obj}stringutils.c.o ∂
- {obj}texteditcontrol.a.o ∂
- {obj}texteditcontrol.c.o ∂
- {obj}treeobj.c.o ∂
- {obj}tundoobj.c.o ∂
- {obj}tundopartobj.c.o ∂
- {obj}tundotaskobj.c.o ∂
- {obj}utilities.c.o ∂
- {obj}viewhierarchy.c.o ∂
- {obj}window.c.o
-
- {LibName} ƒƒ ShellForce
-
- # With the above rule, {LibName} will always be out of date with respect to
- # the non-existent file ShellForce. This will force the following commands to
- # be executed.
- ShellForce ƒ
- BEGIN
- IF "{ShellVersion}" == ""
- ( EVALUATE "`Version`" =~ /MPW Shell≈ ([0-9]+(.[ab0-9]+)+)®1≈/ ) ∑ Dev:Null
- SET ShellVersion "{®1}"
- END
- IF "{ShellVersion}" =~ /3.[01]≈/
- SET PAltOptions "-d MPW32=FALSE"
- SET CAltOptions "-d MPW31"
- ELSE
- SET PAltOptions "-d MPW32=TRUE"
- SET CAltOptions "-d MPW32"
- END
- END ∑ Dev:Null # Output to bit bucket so we don’t see above calculations
-
-
- {LibName} ƒƒ {LibObjects}
- Lib {LibObjects} {LibOptions} -o {Targ}
-
-